package com.yidu.common;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Tools {
	
	/**
	 * 分页条数
	 */
	public final static int MAX_RESULT=5; 

	static SimpleDateFormat sdfDate = new SimpleDateFormat("yyyy-MM-dd");
	static SimpleDateFormat sdfTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
	
	/**
	 * 返回日期格式
	 * @param date
	 * @return
	 */
	public static String getDateStr(Date date){
		if(date==null) return "";
		return sdfDate.format(date);
	}
	
	/**
	 * 返回日期格式
	 * @param date
	 * @return
	 */
	public static Date parseDate(String date){
		if(date==null) return null;
		try {
			return sdfDate.parse(date);
		} catch (ParseException e) { 
			e.printStackTrace();
		}
		return null;
	}
	
	/**
	 * 返回时间格式
	 * @param date
	 * @return
	 */
	public static String getTimeStr(Date date){
		if(date==null) return "";
		return sdfTime.format(date);
	}
	
	/**
	 * 判断字符串是否为空
	 * @param str
	 * @return
	 */
	public static boolean isEmpty(String str){
		if(str==null) return true ;
		if("".equals(str)) return true ;
		return false ;
	}
}
